mexican hairy dwarf porcupine (sphiggurus mexicanus) - German English Dictionary